.card {
    border-radius: 24rpx;
    background-color: #fff;
    margin-bottom: 20rpx;
    padding: 24rpx;

    &Header {
        display: flex;
        align-items: center;
        margin-bottom: 20rpx;

        &Title {
            margin-left: 10rpx;
            font-weight: bold;
            font-size: 28rpx;
            color: #333;
        }

        &IconLeft {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 28rpx;
            height: 28rpx;
        }

        &Icon {
            font-size: 14rpx;
            color: #999;
            margin-left: 5rpx;
        }
    }
}
